spiny armadillo - Espagnol Anglais Dictionnaire